﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ExtEasy.Base
{
    /// <summary>
    /// Список способов как получать айдишник объектной модели
    /// </summary>
    public enum ModelIDStrategy
    {
        /// <summary>
        /// Айди анонимного пользователя. Почти то же самое что сессия
        /// </summary>
        AnonymousID = 1,

        /// <summary>
        /// Логин пользователя
        /// </summary>
        IdentityName = 2,

        /// <summary>
        /// Логин пользователя + IP
        /// </summary>
        Login_N_IP = 3
    }

    /// <summary>
    /// Список способов как хранить объектную модель на сервере
    /// </summary>
    public enum ModelStoreStrategy
    {
        /// <summary>
        /// Статическая коллекция
        /// </summary>
        SaticRoot = 1,

        /// <summary>
        /// Стандартная сесся на сервере
        /// </summary>
        ServerSession = 2
    }

}
